// pages/web-view/index.js
Page({
  data: {
    url: '',
    localImage: ''
  },

  onLoad(options) {
    if (!options.url) {
      wx.navigateBack();
      return;
    }

    const decodedUrl = decodeURIComponent(options.url);
    
    if (decodedUrl.startsWith('wxfile://') || decodedUrl.startsWith('/')) {
      this.setData({ localImage: decodedUrl });
    } else {
      this.setData({ url: decodedUrl });
    }
  },

  // 新增图片预览方法
  previewImage() {
    wx.previewImage({
      current: this.data.localImage, // 当前显示图片
      urls: [this.data.localImage]   // 需要预览的图片列表
    });
  }
});